home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
golf
/
gms.zip
/
RELEASE.DOC
< prev
next >
Wrap
Text File
|
1988-05-19
|
7KB
|
182 lines
GMS Release History
5/12/88 Production Release 1.0. Maybe.
o Added Alt-R DOS Shell function to GMSUTIL following
request by Jim Collinge of the LCC BBS. This allows exit
to DOS from GMSUTIL to perform necessary functions (ie.,
peeking at a .DOC file included in a course ARChive).
Celebrated GMS' second monthly birthday.
5/5/88 Beta 2.6
o Exterminated nasty bug in rename logic in both
GMS/GMSUTIL. Problem did not show up in machine with
Award BIOS, but correctly did with DTK BIOS. This would
cause .M18 files not to be renamed after play or course
architect selection and did weird stuff. Added course
rename logic following course import and course unARC in
GMSUTIL.
5/2/88 Beta 2.5
o Corrected cosmetic flaw in GMSUTIL stats display and
changed color scheme in GMSSTAT.SCR. Added scan of
course info text in GMS to allow search based on user
information input.
5/1/88 Beta 2.4
o Added diskette dirctory display/file select for course
and archive import logic in GMSUTIL.
4/28/88 Beta 2.3
o Redid the color scheme completely to address problems
which would cause deep resentment with monochrome users
(ie, Herc) since selection bars in windows did not show
up at all. Fixed bug in course info update logic
following game whereby the program may or may not locate
existing course info and go on to create a new entry for
the same course. Started thinking that GMS may never get
released at all, which would avoid much frustration when
a cast of thousands finds all the other bugs. Drank three
beers which greatly improved the outlook.
4/24/88 Beta 2.2
o Added course information file and comment update logic to
GMS.
4/15/88 thru 4/22/88 Beta 2.1
o Spent a lot of time trying to find what caused lockup on
CGA systems. Eventually got answer from Wayne Hamerly,
whose ProBas SCRSAVE/SCRREST routines did it to me.
Changed BACK to other screen save/restore method.
4/14/88 Beta 2.0
o Reversed flawed IF logic in LAST10.DAT file creation and
fixed invalid file name, which locked up machines with
not-so-compatible ROM BIOS (ie, DTK). Added ProBas error
checking logic and documented. Added "OLD" logic to
allow selection of .SAV vs. .SVG saved game files.
4/12/88 Beta 1.9
o Added date and time check logic for saved game / HOF
files before and after play to insure that directories
would not be reread uselessly. Changed all .SAV
references to .S* to reflect changes in latest MEAN 18
game which calls saved games ".SVG".
4/8/88 Beta 1.8
o Had a drink to celebrate GMS' first monthly birthday.
o Added LAST10.DAT file logic to maintain and display last
10 games played. Eliminated corny GMS logo screen.
Changed ugly white-on-purple HOF display to Gold and White
on Black.
4/2/88 Beta release 1.7
o Removed last game played logic. Completely rewrote most of
directory/scrolling logic program using better code developed
for GMSUTIL program. Implemented directory reread logic
following play. Forced rename of all course files to .M10.
Implemented color display dependent code to eliminate
possible snow on IBM CGAs and cheap clones. Eliminated
maxcourse logic, and replaced with dynamic array
directory store using GMSUTIL logic. Program now
unconditionally supports as many courses as memory and
QuickBasic allows. Fixed blink/high intensity background
following return from MEAN 18, which does a video reset and
really screws things up. Fixed bug which allowed any key
to exit HOF window.
3/27/88 Beta Release 1.6
o Re-corrected the premature EOF bug, which also crept up while
reading .HOF files. Replaced INPUT$ read commands with ProBas'
SFREAD command which will read data based on length and allows
an ASCII '16' EOF character as valid data. Thanks to Mark
McHolland for spotting this problem. This should be a final
correction.
3/25/88 Beta Release 1.5
o Corrected bug causing "Read past end-of-file" problem in
previous releases. Course names are contained in the first 18
bytes of the .M1x file and end with nulls. Some course file
may contain an ASCII "16" EOF character in the first 18
positions which caused premature EOF. Program was changed to
read course names one byte at a time and check for EOF.
Thanks to Scott Pazur and Mark McHolland for uncovering this
bug.
3/20/88 Beta Release 1.4
o Added logic to check for missing .M10 files when seeking file
names for saved courses and hall of fame files, and displayed
these names surrounded by asterisks. Added logic to prevent
selection of such saved games. Thanks to Scott Pazur, for
finding the "File not found" bug which led to this change. Also
added Window Name Indicators, and cleared the selection bar menu
following escape from the HOF display.
3/13/88 Beta Release 1.3
o Added logic and warning screen if number of courses found
exceeds the number of supported courses. Options are to proceed
with limited number of courses, end program, or have program
temporarily override limit. Default limit and number of
courses found are displayed. In case of user abort, program
displays a GMS start command with new upper limit.
3/12/88 Beta Release 1.2
o Added double welcome screens 1) if previous game found and 2)
if previous game not found.
o Completely revamped logic to display actual course names rather
than external file names. The course name is contained in the
first 18 bytes of the .M18 file and is delimited with a null
character.
o Added SHELL return logic. Control is returned to GMS after
the game ends, allowing further course selection(s).
o Altered M18-to-M10 rename logic not to rename last game file
to .M10 when GMS is ended.
o Added course name sort routine. Course names are now displayed
in alphabetical order in all three display windows.
o Added informational "Reading/Sorting" message following welcome
window display (directory read/course name read/course array
sort may take a few seconds on slower systems).
3/10/88 Beta Release 1.1
o Added welcome window displaying name of last course played upon
startup.
o Added command line parameter to allow for support of more than
256 courses.
o Added keyboard buffer clear logic before/after function select
to prevent selection of course by mistake.
3/8/88 Beta Release 1.0
o First program release. Boy did this sucker have bugs.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++END OF GMS.DOCGMSUTIL.DOC